panel of solar cells - Turc Anglais Dictionnaire